Embedding a Test Tool in Eclipse Java Development Environment
نویسنده
چکیده
For delivering high quality software products, it is important to test them in environments very close to the typical customer ones, where unexpected events may perturb the normal running of the application. Running tests in a realistic environment starting from the early development phases helps in reducing costs in terms of fixing. Moreover, in a distributed application, the importance of testing each single component increases when Agile methodologies are adopted because it can happen that a component is developed when its pre-requisites are not available. Often the customer environments are very complex and replicating them in a laboratory is difficult if at all possible. The aim of this paper is to describe the integration in the Eclipse IDE of a test tool useful for simulating the operating conditions of typical customer environments. This allows to seamlessly run complex tests directly from the Eclipse IDE without switching to a different environment.
منابع مشابه
RICE UNIVERSITY A Pedagogic Programming Environment for Java that Scales to Production Programming
This thesis describes extensions to the DrJava development environment that make it suitable for production programming. DrJava is an effective tool for teaching introductory programming skills in Java, and its simplicity is a desirable characteristic for projects of any size. To better support the development of large projects in DrJava, a carefully selected suite of features has been added to...
متن کاملOpenJML: Software verification for Java 7 using JML, OpenJDK, and Eclipse
OpenJML is a tool for checking code and specifications of Java programs. We describe our experience building the tool on the foundation of JML, OpenJDK and Eclipse, as well as on many advances in specification-based software verification. The implementation demonstrates the value of integrating specification tools directly in the software development IDE and in automating as many tasks as possi...
متن کاملIntegrating TAU with Eclipse: A Performance Analysis System in an Integrated Development Environment
The Eclipse platform offers Integrated Development Environment support for a diverse and growing array of programming applications and languages. There is an increasing call for programming tools to support various development tasks from within Eclipse. This includes tools for testing and analyzing program performance. We describe the high-level synthesis of the Eclipse platform with the TAU pa...
متن کاملWISH Query Composer
The WISH (With Intuitive Search Help) Query Composer is a software tool for composing form-based queries and their associated reports for relational databases. It incorporates the SQL and XML industry standards to generate user-friendly customizable queries and reports. It uses the very simple but flexible XML semantics to represent database schemas, SQL queries and result datasets, regardless ...
متن کاملDesign and Implementation of Parallel Debugger and Profiler for MPJ Express
MPJ Express is a messaging system that allows computational scientists to write and execute parallel Java applications on High Performance Computing (HPC) hardware. Despite its successful adoption in the Java HPC community, the MPJ Express software currently does not provide any support for debugging and profiling parallel applications and hence forces its users to rely on manual and tedious de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008